supplementary insulation - French English Dictionary